Maxime RaynaudMaxime Raynaud
When Pakistan's Tax Authority Teaches Tennis How to Remove Data BiasI found a Pakistani tax document sitting inside a tennis dataset. It was near...
Vietnamese Football Between Two Currents: The World Cup Dream and the Reality of V.League's BooksOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, when the...
The Empty Tennis Article: When the Information Chain Breaks Before It Reaches the ReaderOn the screen in my New York apartment, a link opened the way any link opens....
Dong Nai City FC: The 6-Day Rebrand and the Survival Equation in V-LeagueNumbers don't lie, but those who read them always know how to make people...
Asian Games 2026: Indonesia Loses 1-3 to Japan in the Pokemon Unite Final, the 24th Medal and the Data Gap Behind a BO5Aichi Sky Expo Hall D, Sunday evening, September 27, 2026. After the first se...
Amy Hunt clocks 22.16s SB at Diamond League Final, eyes 100m showdownIn the Diamond League final at Brussels, Amy Hunt created a surprise by...
The 11.8 km Signing and the Limits of the Transfer ModelOn Wednesday, the Copenhagen rain fell level with my eyes. I sat in the third...
Vietnam Football: Legend Pham Van Quyen's Return to Healing the ShadowsI met that boy on the NCAA track before the whole world knew his name. But...
Nasri and Kane: 73 goals, the Ballon d'Or and the crack in the big-match character storyIn a London ceremony, Harry Kane became the first English winner of the Ballo...
Unable to generate article: source document contains no dataThe supplied document is a Stage-2 report, and that report itself confirms th...
Seven Matches and Thirty Million Pounds: When the Asian Cup Calendar Revalues a GoalkeeperOn a January afternoon, as the European winter laid a veil of mist over the...
Sheffield and Hopes Week 2026: The Geological Layer Beneath World Youth Table TennisA few days ago, I sat in a small cafe in Osaka, rereading a Table Tennis...
Nine Dimensions of the 2026 Regular Season: A Map of the Cracks Beneath the ScoreboardThe team that leads the entire league in gold differential at fifteen minutes...
The Empty Sediment Layer of Vietnamese Youth Table TennisA multi-purpose gymnasium in a Mekong Delta province, 7:40 in the morning....
Indonesia vs Thailand Final: Re-reading the 9-2 Scoreline Before the Whistle BlowsAt Gelora Bung Karno, the ball is placed on the centre spot earlier than usua...
Türkiye Come Back to Beat Italy 3-2 in the EuroVolley 2026 Final: What the Scoresheet Does Not SayThere was a moment in Istanbul that the scoresheet does not record. After Ita...
Dakar 2026: Youth Olympic Beach Volleyball Schedule and the Untold Story of Africa's First OlympicsThere is a detail in the beach volleyball schedule release for Dakar 2026 tha...
Asiad Diary: Ju-Jitsu, Taekwondo and Freestyle Wrestling — Where Vietnam's Dream Is Written in Competition TimesI remember that morning, when the electronic board struck exactly 11:00 local...
Badminton draw at 2026 Asian Games: India meet Japan in quarter-finals, men face China's halfThe badminton draw for the 2026 Asian Games was held on September 19, 2026 in...
Vietnam Women's Volleyball Golden Dream 2045: When Statistics Speak and Stands Are No Longer EmptyThe National Sports Center arena in My Dinh was packed on Saturday afternoon....
